Module-level declarations
Types
Link copied to clipboard
struct free_trial_request
Link copied to clipboard
entity trial_contract
Link copied to clipboard
struct trial_contract_dto
Link copied to clipboard
struct user_trial_data_dto
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@extend(check_ownership_hook) function check_free_trial(griddable: instance, account_id: byte_array, cells: set<location>): map<text, boolean>
Link copied to clipboard
@extend(check_plot_access) function check_owner_or_renter(account_id: byte_array, plot_id: integer): map<text, boolean>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Queries
Link copied to clipboard
@mount("free_trials.get_free_trial_data_for_plot")
query get_free_trial_data_for_plot(plot_id: integer): trial_contract_dto?
Link copied to clipboard
@mount("free_trials.get_free_trials_data_for_address")
query get_free_trials_data_for_address(requested_evm_address: byte_array): user_trial_data_dto
Link copied to clipboard
@mount("free_trials.get_free_trials_data_for_player")
query get_free_trials_data_for_player(account_id: byte_array): list<trial_contract_dto>